from django.contrib.auth.models import AbstractUser
from django.db import models

# Create your models here.

#使用django提供的认证系统的目的>>>
#1：提供了用户名和密码的校验
#2：权限认证信息
#在django提供的认证系统的模型类中增加字段
class User(AbstractUser):
    # >>>增加字段<<<
    mobile = models.CharField(max_length=11, unique=True,verbose_name='手机号')
    # email_active = models.CharField(max_length=11, ) 自己写的，后面属性不会，加一个布尔就行了
    email_active = models.BooleanField(default=False)
    class Meta:
        #致命表名
        db_table = 'tb_users'
        #admin站点
        verbose_name = '用户'
        verbose_name_plural = verbose_name

